// pages/login/index.js
const app = getApp()
const db=wx.cloud.database()
 let username=''
 let password=''
Page({

  /**
   * 页面的初始数据
   */
  data: {
    username: '',
    password: '',
    clientHeight:''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    var that=this
    wx.getSystemInfo({ 
      success: function (res) { 
        console.log(res.windowHeight)
          that.setData({ 
              clientHeight:res.windowHeight
        }); 
      } 
    })
  },
  goxieyi(){
    wx.navigateTo({
      url: '/pages/oppoint/oppoint',
    })
   },
   //获取输入款内容
   content(e){
     username=e.detail.value
   },
   password(e){
     password=e.detail.value
   },
   //登录事件
   goadmin(){
     let flag = false  //表示账户是否存在,false为初始值
     if(username=='')
     {
       wx.showToast({
         icon:'none',
         title: '账号不能为空',
       })
     }else if(password==''){
       wx.showToast({
         icon:'none',
         title: '密码不能为空',
       })
     }else{
       db.collection('adminShop')
       .get({
         success:(res)=>{
           console.log(111)
           console.log(res.data)
           let admin=res.data
           for (let i = 0; i < admin.length; i++) {  //遍历数据库对象集合
             if (username === admin[i].username) { //账户已存在
               flag=true;
               if (password !== admin[i].password) {  //判断密码正确与否
                 wx.showToast({  //显示密码错误信息
                   title: '密码错误！',
                   icon: 'error',
                   duration: 2500
                 });
                break;
               } else { 
                 wx.showToast({  //显示登录成功信息
                   title: '登陆成功！',
                   icon: 'success',
                   duration: 2500
                 })
                 flag=true;
                 wx.setStorageSync('admin', password)
                wx.navigateTo({
                  url: '/pages/admin/index',
                })
                 break;
               }
             }
           };
           if(flag==false)//遍历完数据后发现没有该账户
           {
             wx.showToast({
               title: '该用户不存在',
               icon: 'error',
               duration: 2500
             })
           }
         }
       })
     }
   },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})